What is the meaning of the word "green peach aphid"?

Definitions: